スレッド一覧 > 記事閲覧
[241] IPアドレスのIPv6表記について
日時: 2023/12/15 01:29
名前: 声優共演検索◆h/gfidhaZo ID:IFkNLByc メールを送信する
参照: http://seiyu.ie-t.net/

いつもお世話になっております、貴サーバーを利用させてもらっている者です。

前回は設定の変更ありがとうございました。
変更後はエラーログに書き込まれる回数が減りました(私のPHPエラーを除いて…)。
https://ie-t.net/cgi-bin/bbs/read.cgi?mode=view&no=231

本題ですが、
PHPでアクセスしたユーザーのIPアドレスを保持する $_SERVER の REMOTE_ADDR が、別のレンタルサーバーではIPv4形式で表示されるのに対し貴サーバーではIPv6形式で表示されます。

IPv4表記にしたいので調べたところ以下の記事を見つけました。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13156174598
これによるとApacheの設定ファイル httpd.conf の必要とあります。

私では httpd.conf の変更はできないので変更をお願いしたいのですが、私がお借りしている部分のみ変更することはできるのでしょうか?
(Apacheには疎いので質問させて頂きます)

無理でしたらプログラム側で対応できるなら対応しようと思っています。
お手数ですが、ご回答のほどよろしくお願いします。

■参考
PHP: $_SERVER - Manual
https://www.php.net/manual/ja/reserved.variables.server.php
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

Re: IPアドレスのIPv6表記について ( No.1 )
日時: 2023/12/16 12:17
名前: ちらみ◆kBt3KPJY0E ID:utndJphk

申し訳ありません、結論から言うと実現は不可能です。

アクセス元となるアドレスは「IPv6形式」と「IPv4形式」ではなく、IPv6とIPv4アドレスそのものです。(アドレス形式を変換しているわけではなくデュアルスタック)

従って、v6アドレスを持ったクライアントからは必然的にv6でアクセスされますので、PHPでIPv6でのアクセスを記録させないということはサーバ全体としてApacheへのIPv6でのアクセスをできないようにするしかないです。

これはサービス提供の観点から許容できません。ご理解下さい。
メンテ
Re: IPアドレスのIPv6表記について ( No.2 )
日時: 2023/12/16 12:56
名前: 声優共演検索◆h/gfidhaZo ID:Idt1WF6U メールを送信する
参照: http://seiyu.ie-t.net/

勉強不足で申し訳ありません、「IPv4/IPv6デュアルスタック」という仕組みなのですね。

> これはサービス提供の観点から許容できません。ご理解下さい。
承知致しました。
ご回答ありがとうございました。
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

題名
スレッドをトップへソート
名前
「名前#任意の文字列」でトリップ生成
E-Mail
入力するとスレッドの通知メールを受け取れます。(非表示)
URL
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存